package org.semanticflash.rdf.graph
{
	
	import com.bigflexlib.ds.container.zet.IOSet;
	import com.bigflexlib.ds.container.zet.IOWSet;
	import com.bigflexlib.ds.container.zet.impl.owSet;
	import org.semanticflash.rdf.triple.IRDFTripleProvider;


	/**
	 * 
	 * This is a writeable source
	 * 
	 * @author aldo.bucchi@gmail.com
	 * 
	 */
	public class RDFManualSource implements IRDFTripleProvider
	{


		private var _triples:IOWSet;


		public function get triples():IOSet
		{
			return _triples;
		}


		/**
		 * 
		 * 
		 * @return 
		 * 
		 */		
		public function get editableTriples( ):IOWSet
		{
			return _triples;
		}



		public function RDFManualSource( )
		{

			_triples = owSet();

		}



	}
	
	
}